low-pressure condensing turbine - Spanish English Dictionary